have/take a spill


Results for "have/take a spill"

English - Turkish Dictionary

have/take a spill

(English - Turkish Dictionary) :
atın sırtından düşmek.